Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 CASTLE ROAD Detached £1,090,328 £950,000 18 Dec 2020
HEATHERS CASTLE ROAD Detached £1,037,702 £610,000 12 Oct 2010
LITTLE ORCHARD CASTLE ROAD Detached £629,537 £146,666 25 Aug 1999
ROLLINGS CASTLE ROAD Detached £979,341 £980,000 14 Feb 2023
SEQUOIA CASTLE ROAD Detached £1,079,730 £580,000 4 Mar 2005
WINDRUSH CASTLE ROAD Detached £957,465 £177,500 4 Dec 1996